barred windows - Turkish English Dictionary